package com.csair.platform.cit.service.dao.a200000;

import com.csair.platform.cit.service.entity.CitWgqyGridFb3;
import com.csair.platform.jpa.dao.PlatformBaseRepository;
import org.springframework.stereotype.Repository;

import java.util.List;

@Repository
public interface CitWgqyGridFb3Repository extends PlatformBaseRepository<CitWgqyGridFb3,Long> {

    /**
     * 根据税号和时间删除数据
     * @param nsrsbh 纳税人识别号
     * @param skssqq 税款所属日期起
     * @param skssqz 税款所属日期止
     */
    public void deleteByNsrsbhAndSkssqqAndSkssqz(String nsrsbh,String skssqq,String skssqz);

    /**
     * 根据税号和时间查询数据
     * @param nsrsbh 纳税人识别号
     * @param skssqq 税款所属日期起
     * @param skssqz 税款所属日期止
     * @return 集合
     */

    public List<CitWgqyGridFb3> queryByNsrsbhAndSkssqqAndSkssqz(String nsrsbh, String skssqq, String skssqz);

    /**
     * 根据父id查询数据
     * @param parentId 父id
     * @return
     */
    public List<CitWgqyGridFb3> queryByParentId(Long parentId);

    /**
     * 根据父id删除数据
     * @param parentId
     */
    public void deleteByParentId(Long parentId);

}
